north canadian river - French English Dictionary